home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-04-24 | 1.4 KB | 56 lines | [TEXT/MPS ] |
- # Makefile for lgrind, a LaTeX prettyprinter
-
- # $Id: Makefile,v 1.2 91/10/01 00:54:15 gvr Exp $
-
- # You will almost certainly want to change these
- DESTDIR=./bin
- DEFSFILE=./lgrindefs
- TEXINPUTS=./inputs
-
- SOURCES=lgrind.c regexp.c retest.c vgrindefs.c v2lg.c
- TEXFILES=lgrind.doc lgrind.sty fancyhead.doc fancyhead.sty \
- docstrip.tex docstrip.cmd
- MANPAGES=lgrind.1 lgrindefs.5
- EXAMPLES=doc-lgrind.lg
- CMDS=lgrind
- OBJS=lgrind.o regexp.o retest.o vgrindefs.o v2lg.o
-
- # CFLAGS=-O
- CFLAGS=-g
-
- all: $(CMDS)
-
- lgrind: lgrind.o vgrindefs.o regexp.o
- cc ${CFLAGS} -o lgrind lgrind.o vgrindefs.o regexp.o
-
- lgrind.o: lgrind.c
- cc ${CFLAGS} -DDEFSFILE=\"${DEFSFILE}\" -c lgrind.c
-
- v2lg: v2lg.o
- cc ${CFLAGS} -o v2lg v2lg.o
-
- tar:
- tar cvf /tmp/lgrind.tar \
- Makefile ${MANPAGES} lgrindefs ${SOURCES} ${TEXFILES} ${EXAMPLES}
- compress /tmp/lgrind.tar
-
- shar:
- shar Makefile ${MANPAGES} lgrindefs ${SOURCES} ${TEXFILES} ${EXAMPLES}
- > lgrind.shar
-
- retest: retest.o regexp.o
- cc ${CFLAGS} -o retest retest.o regexp.o
-
- install: all
- install -s lgrind ${DESTDIR}/lgrind
- install -s lgrindefs ${DEFSFILE}
- install -c lgrind.doc ${TEXINPUTS}/lgrind.doc
- install -c lgrind.sty ${TEXINPUTS}/lgrind.sty
- install -c lgrind.doc ${TEXINPUTS}/fancyhead.doc
- install -c lgrind.sty ${TEXINPUTS}/fancyhead.sty
- install -c lgrind.1 /cs/man/man1/lgrind.1
- install -c lgrindefs.5 /cs/man/man5/lgrindefs.5
-
- clean:
- /bin/rm -f ${CMDS} ${OBJS} retest v2lg
-